<html>
<head><meta charset="utf-8"><title>rustc API docs..? · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html">rustc API docs..?</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="192438642"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438642" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438642">(Mar 31 2020 at 19:33)</a>:</h4>
<p>Did we move the rustc API docs? Where are they to be found?</p>



<a name="192438674"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438674" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438674">(Mar 31 2020 at 19:33)</a>:</h4>
<p>did you miss the <code>rustc</code> -&gt; <code>rustc_middle</code> rename :)?</p>



<a name="192438675"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438675" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438675">(Mar 31 2020 at 19:33)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> the crate was renamed to <code>rustc_middle</code></p>



<a name="192438750"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438750" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438750">(Mar 31 2020 at 19:34)</a>:</h4>
<p>RIP <code>librustc</code></p>



<a name="192438761"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438761" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438761">(Mar 31 2020 at 19:34)</a>:</h4>
<p>sigh</p>



<a name="192438767"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438767" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438767">(Mar 31 2020 at 19:34)</a>:</h4>
<p>/me not convinced this was a good change</p>



<a name="192438771"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438771" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438771">(Mar 31 2020 at 19:34)</a>:</h4>
<p>:P</p>



<a name="192438787"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438787" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438787">(Mar 31 2020 at 19:34)</a>:</h4>
<p>anyway it's fine but we should update <a href="http://rustc-dev-guide.rust-lang.org" title="http://rustc-dev-guide.rust-lang.org">rustc-dev-guide.rust-lang.org</a></p>



<a name="192438800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438800">(Mar 31 2020 at 19:34)</a>:</h4>
<p>it's already in the works</p>



<a name="192438808"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438808" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438808">(Mar 31 2020 at 19:34)</a>:</h4>
<p>yeah because the compiler is not properly split into crates</p>



<a name="192438816"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438816" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438816">(Mar 31 2020 at 19:34)</a>:</h4>
<p>(there's a PR)</p>



<a name="192438864"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438864" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438864">(Mar 31 2020 at 19:35)</a>:</h4>
<p>at least now I'm less attached to <code>librustc_middle</code> existing because I dislike the "middle" naming (the preexisting one) :P</p>



<a name="192438945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438945">(Mar 31 2020 at 19:35)</a>:</h4>
<p>maybe we should have explicit <code>_data</code> crates</p>



<a name="192438953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192438953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192438953">(Mar 31 2020 at 19:35)</a>:</h4>
<p><span class="user-mention silent" data-user-id="126931">centril</span> <a href="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192438816" title="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192438816">said</a>:</p>
<blockquote>
<p>(there's a PR)</p>
</blockquote>
<p>lol, just opened one, ok</p>



<a name="192439029"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439029" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jonas Schievink  [he/him] <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439029">(Mar 31 2020 at 19:36)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> you're even assigned to the fix :P</p>



<a name="192439057"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439057" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439057">(Mar 31 2020 at 19:36)</a>:</h4>
<p><a href="https://github.com/rust-lang/rustc-dev-guide/pull/642" title="https://github.com/rust-lang/rustc-dev-guide/pull/642">https://github.com/rust-lang/rustc-dev-guide/pull/642</a> ^^</p>



<a name="192439066"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439066" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439066">(Mar 31 2020 at 19:36)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> have you seen this interface yet btw? <a href="https://github.com/notifications/beta?query=reason%3Aparticipating" title="https://github.com/notifications/beta?query=reason%3Aparticipating">https://github.com/notifications/beta?query=reason%3Aparticipating</a></p>



<a name="192439089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jonas Schievink  [he/him] <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439089">(Mar 31 2020 at 19:36)</a>:</h4>
<p>oh, that repo</p>



<a name="192439894"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439894" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tshepang Lekhonkhobe <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439894">(Mar 31 2020 at 19:43)</a>:</h4>
<p><span class="user-mention silent" data-user-id="119009">eddyb</span> <a href="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192438864" title="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192438864">said</a>:</p>
<blockquote>
<p>at least now I'm less attached to <code>librustc_middle</code> existing because I dislike the "middle" naming (the preexisting one) :P</p>
</blockquote>
<p>I don't understand</p>



<a name="192439915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439915">(Mar 31 2020 at 19:43)</a>:</h4>
<p>I hated the <code>rustc::middle</code> module</p>



<a name="192439932"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439932" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439932">(Mar 31 2020 at 19:43)</a>:</h4>
<p>now <code>rustc_middle</code> includes that word too</p>



<a name="192439953"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439953" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439953">(Mar 31 2020 at 19:44)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> kept wanting to split up <code>rustc</code> and it felt wrong to me</p>



<a name="192439997"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192439997" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192439997">(Mar 31 2020 at 19:44)</a>:</h4>
<p>now I'm less attached</p>



<a name="192440011"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440011" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440011">(Mar 31 2020 at 19:44)</a>:</h4>
<p>(just because of the name change)</p>



<a name="192440021"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440021" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> eddyb <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440021">(Mar 31 2020 at 19:44)</a>:</h4>
<p>it feels less central</p>



<a name="192440307"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440307" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Tshepang Lekhonkhobe <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440307">(Mar 31 2020 at 19:46)</a>:</h4>
<p>alright</p>



<a name="192440505"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440505" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440505">(Mar 31 2020 at 19:48)</a>:</h4>
<p><span class="user-mention silent" data-user-id="119009">eddyb</span> <a href="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192439066" title="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192439066">said</a>:</p>
<blockquote>
<p><span class="user-mention silent" data-user-id="116009">nikomatsakis</span> have you seen this interface yet btw? <a href="https://github.com/notifications/beta?query=reason%3Aparticipating" title="https://github.com/notifications/beta?query=reason%3Aparticipating">https://github.com/notifications/beta?query=reason%3Aparticipating</a></p>
</blockquote>
<p>yes</p>



<a name="192440598"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440598" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440598">(Mar 31 2020 at 19:49)</a>:</h4>
<p><span class="user-mention silent" data-user-id="211727">Jonas Schievink</span> <a href="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192439029" title="#narrow/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F/near/192439029">said</a>:</p>
<blockquote>
<p>you're even assigned to the fix :P</p>
</blockquote>
<p><span class="user-mention" data-user-id="211727">@Jonas Schievink</span> huh?</p>



<a name="192440676"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/rustc%20API%20docs..%3F/near/192440676" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jonas Schievink  [he/him] <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/rustc.20API.20docs.2E.2E.3F.html#192440676">(Mar 31 2020 at 19:50)</a>:</h4>
<p>nevermind, I confused the repos, you were assigned to a PR that fixes the link in the rust readme</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>